向通道写入数据,函数原型:
bool function Channel->push(mixed $data);
$data
可以为任意PHP
变量,当$data
是非字符串类型时底层会自动进行串化$data
的尺寸超过8K
时会启用临时文件存储数据$data
必须为非空变量,如空字符串、空数组、0
、null
、false
- 写入成功返回
true
- 通道的空间不足时写入失败并返回
false
某些对象无法进行序列化,因此这些对象无法使用
Channel
进行跨进程传递,如PDO
对象